used to express praise and approval - Turco Inglés Diccionario